@charset "UTF-8";
.wrapper { width: 100%; margin: 0 auto; position: relative; }
#banner { width: 100%; height: 400px; background:#fff;  overflow: hidden; position: relative; }
#banner_img { display: block; position: relative; }
#banner_img li {
	position: absolute;
	top: -1px;
	left:0;
	width: 100%;
	height: 400px;
	background-position: top center;
	/*background-size: cover;*/
	background-repeat:no-repeat;
	display: none;
}
/*���ñ���ͼƬ-------��ʼ*/
#banner_img li.item1 {display: block; }
 /*���ñ���ͼƬ--------����*/
#banner_img .ad_img { position: absolute; right: 200px; top: 80px; width: 400px; height: 174px; background:url(../images/hm_bg14.png) repeat-x; color:#fff; padding:15px; font-family: '微软雅黑'; }	
#banner_img .ad_txt { position: absolute; left: 10px; top: 170px; color: #fff; text-shadow: 1px 1px rgba(51,51,51,0.3); }
#banner_img .ad_txt h2 { font: bold 36px/60px Microsoft YaHei; }
#banner_img .ad_txt a { display: block; width: 100px; height: 25px; line-height: 25px; text-align: center; margin-top: 10px; background: #fff; color: #666; text-decoration: none; text-shadow: none; }
#banner_ctr { position: absolute; height: 17px; margin-left: -580px; right: 10%; bottom: 80px; z-index: 1; }
#banner_ctr ul { height: 17px; font-size: 0; line-height: 0; position: relative; }
#banner_ctr li { display: block; float: left; width: 24px; height: 17px; background:url(../images/hm_icon2.png) no-repeat; cursor: pointer;  }
#banner_ctr li.first-item {  width: 20px; -webkit-border-radius: 0px 0 0 0px; -moz-border-radius: 0px 0 0 0px; border-radius: 0px 0 0 20px; cursor: default; background:none;}
#banner_ctr li.last-item { width: 20px; -webkit-border-radius: 0 20px 20px 0; -moz-border-radius: 0 20px 20px 0; border-radius: 0 20px 20px 0; cursor: default;  background:none;}
#drag_ctr { position: absolute; top: 0px; z-index:1; left: 20px; width: 24px; height: 17px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; bottom: 170px; }
#drag_arrow { position: absolute; top: 0px; left: 20px; width: 24px; height: 17px; background: url(../images/hm_icon1.png) no-repeat; z-index:1; }
